0,        '# Code Number          : 861
1,        '# Recipe Name          : MagCore triXact RNA Kit
2,        '# ROBOT TYPE        : Plus II
3,        '# DATE/VERTION   : 2026.06.09 Wilson
4,        '# RBC CORPORATION
5,        '# Ƶ    ĤGWashAheater2ADNase(400ul) washmix20
6,        '##########Main##############
7,        '###w[###
8,        Heater(83,0,0)
9,        Display( " PRE-HEATING......... " )
10,      '###ݥ[###
11,      Heater(83,82,0)
12,      '##}#####
13,      Call PERFORATE_API
14,      '##Tip#####
15,      Call TIP3_TAKE_API
16,      Mov(V_INITIAL_1,SPEED_V)
17,      '##PUT REFERENCE G##
18,      '## ϯ]#####
19,      Call TAKE_BEADS_API(2000)
20,      '##Sample=1600 Mode#####
21,      Heater(88,87,0)
22,      Display( " WELL(2) LYSIS BUFFER " )
23,      Mov(X_WELL_2,SLOW)
24,      Mov(V_INITIAL_1,SPEED_V)
25,      Mov(Y_WELL_BOTTOM,SPEED_V)
26,      Draw(1440,SPEED_V)
27,      Delay(20)
28,      Mov(Y_0,SPEED_V)
29,      Display( " SAMPLE 1600uL " )
30,      Mov(X_SAMPLE,SLOW)
31,      Mov(Y_SAMPLE_MIX,SPEED_V)
32,      Spit(1440,SLOW)
33,      MIX_API(2000,3,1,SLOW,SLOW)
34,      Delay(10)
35,      Mov(Y_SAMPLE_BOTTOM,SPEED_V)
36,      Draw(2640,SLOW)
37,      Delay(50)
38,      Draw(800,VSLOW)
39,      Delay(50)
40,      Mov(Y_0,SPEED_V)
41,      Display( " LYSIS STEP HEATING " )
42,      Mov(X_HEATER_1,SLOW)
43,      ME(ME_UP)
44,      Mov(Y_WELL_LOW,SPEED_V)
45,      Spit(3440,SLOW)
46,      Delay(50)
47,      MIX_API(2000,70,1,SLOW,SLOW)
48,      Heater(25,0,0)
49,      Mov(Y_Heater_BOTTOM,SPEED_V)
50,      Draw(2240,SLOW)
51,      Delay(50)
52,      Draw(1000,VSLOW)
53,      Delay(50)
54,      Mov(Y_0,SPEED_V)
55,      ME(ME_LOW)
56,      Mov(X_WELL_1,SLOW)
57,      Mov(Y_WELL_3000,SPEED_V)
58,      Spit(3200,SLOW)
59,      Mov(Y_WELL_5000,SPEED_V)
60,      Delay(30)
61,      Spit(1400,SLOW)
62,      Delay(50)
63,      Mov(Y_WELL_HIGH,SPEED_V)
64,      Delay(20)
65,      Mov(V_SPILT_MAX,SLOW)
66,      Mov(Y_0,SPEED_V)
67,      Display( " BINDING BUFFER " )
68,      Mov(X_WELL_3,SLOW)
69,      Mov(Y_WELL_BOTTOM,SPEED_V)
70,      Draw(1920,SLOW)
71,      Delay(5)
72,      Mov(Y_0,SPEED_V)
73,      Display( " WELL(1) MIX WITH LYSATE " )
74,      Mov(X_WELL_1,SLOW)
75,      Mov(Y_WELL_LOW,SPEED_V)
76,      Spit(1920,SLOW)
77,      Delay(5)
78,      MIX_API(3600,5,1,SLOW,SLOW)
79,      Delay(30)
80,      Mov(Y_WELL_BOTTOM,SPEED_V)
81,      Draw(2600,SLOW)
82,      Delay(20)
83,      Mov(Y_0,SPEED_V)
84,      Display( " RNA BINDING " )
85,      Mov(X_MG_BOTTOM,SLOW)
86,      Mov(Y_MG_MIX,SPEED_V)
87,      Spit(2600,SLOW)
88,      Delay(50)
89,      Spit(200,VSLOW)
90,      Mov(Y_0,SPEED_V)
91,      Mov(X_WELL_1,SLOW)
92,      Mov(Y_WELL_BOTTOM,SPEED_V)
93,      Draw(2600,SLOW)
94,      Delay(50)
95,      Draw(200,VSLOW)
96,      Mov(Y_0,SPEED_V)
97,      Mov(X_MG_BOTTOM,SLOW)
98,      Mov(Y_MG_MIX,SPEED_V)
99,      Spit(2600,SLOW)
100,     Delay(50)
101,     Spit(400,VSLOW)
102,     Display( " RNA BINDING " )
103,     Mov(Y_MG_MIX,SPEED_V)
104,     Mov(X_MG_MIX,SLOW)
105,     RINSE_API(2400,3,SLOW)
106,     Mov(Y_MG_MIX,SPEED_V)
107,     Mov(X_MG_MIX,SLOW)
108,     MIX_API(3600,200,1,SLOW,SLOW)
109,     Delay(50)
110,     Spit(500,VSLOW)
111,     Mov(Y_MG_HIGH,SPEED_V)
112,     Mov(V_SPILT_MAX,SPEED_V)
113,     ME(ME_UP)
114,     Delay(400)
115,     Mov(X_MG_BOTTOM,SLOW)
116,     Mov(Y_MG_BOTTOM,SPEED_V)
117,     Draw(2000,VSLOW)
118,     Mov(Y_MG_HIGH,SPEED_V)
119,     Delay(400)
120,     Mov(Y_MG_BOTTOM,SPEED_V)
121,     Draw(1600,VSLOW)
122,     Mov(Y_0,SPEED_V)
123,     Mov(X_WELL_2,SLOW)
124,     Mov(Y_WELL_3000,SPEED_V)
125,     Spit(3600,SLOW)
126,     Delay(50)
127,     Mov(Y_WELL_HIGH,SPEED_V)
128,     Spit(400,VSLOW)
129,     Delay(20)
130,     Mov(V_SPILT_MAX,SPEED_V)
131,     Mov(Y_0,SPEED_V)
132,     Mov(X_MG_BOTTOM,SLOW)
133,     Delay(300)
134,     Mov(Y_MG_BOTTOM,SPEED_V)
135,     Draw(1600,VSLOW)
136,     Mov(Y_0,SPEED_V)
137,     Mov(X_WELL_1,SLOW)
138,     Mov(Y_WELL_3000,SPEED_V)
139,     Spit(1600,SLOW)
140,     Delay(50)
141,     Spit(400,VSLOW)
142,     Mov(Y_WELL_HIGH,SPEED_V)
143,     Mov(V_SPILT_MAX,SPEED_V)
144,     Mov(Y_0,SPEED_V)
145,     ME(ME_LOW)
146,     Call WASH_1SLOW_API(4000,20)
147,     Call WASH_1SLOW4_API(3000,20)
148,     Display( " Dnase I " )
149,     ME(ME_LOW)
150,     Mov(X_EL_BOTTOM,SLOW)
151,     Mov(Y_MG_BOTTOM,SPEED_V)
152,     Draw(500,VSLOW)
153,     Delay(50)
154,     Mov(Y_0,SPEED_V)
155,     Display( " RESUSPEND BEADS " )
156,     Mov(X_HEATER_2,SPEED_V)
157,     Mov(Y_MG_MIX,SPEED_V)
158,     Spit(500,SLOW)
159,     Delay(20)
160,     Mov(X_HEATER_2,SLOW)
161,     Mov(Y_WELL_BOTTOM,SPEED_V)
162,     Draw(350,SLOW)
163,     Delay(3)
164,     Mov(Y_WELL_MIX,SPEED_V)
165,     Mov(X_HEATER_2_RINSE,SLOW)
166,     Spit(350,SLOW)
167,     Delay(5)
168,     Mov(X_HEATER_2,SLOW)
169,     Mov(Y_MG_MIX,SPEED_V)
170,     MIX_API(300,50,1,SLOW,SLOW)
171,     For (i=0 ; i<20; i++)
172,     {
173,     Mov(X_HEATER_2,SLOW)
174,     Mov(Y_WELL_BOTTOM,SPEED_V)
175,     Draw(350,SLOW)
176,     Delay(3)
177,     Mov(Y_WELL_3000,SPEED_V)
178,     Mov(X_HEATER_2_RINSE,SLOW)
179,     Spit(350,SLOW)
180,     Delay(5)
181,                }
182,     For End
183,     Delay(30)
184,     Mov(Y_WELL_3000,SLOW)
185,     Spit(50,SLOW)
186,     Mov(X_HEATER_2,SLOW)
187,     Mov(Y_Heater_BOTTOM,SPEED_V)
188,     MIX_API(350,50,1,SLOW,SLOW)
189,     Mov(Y_WELL_5000,SPEED_V)
190,     Delay(30)
191,     Spit(100,SLOW)
192,     Delay(50)
193,     Spit(100,SPEED_V)
194,     Delay(50)
195,     Mov(Y_WELL_HIGH,SPEED_V)
196,     Mov(V_SPILT_MAX,SPEED_V)
197,     Display( " Dnase I  INCUBATION " )
198,     Delay(4500)
199,     Mov(Y_Heater_BOTTOM,SPEED_V)
200,     MIX_API(350,20,1,SLOW,SLOW)
201,     Delay(30)
202,     Spit(100,SLOW)
203,     Delay(50)
204,     Spit(100,SPEED_V)
205,     Delay(50)
206,     Mov(Y_WELL_HIGH,SPEED_V)
207,     Mov(V_SPILT_MAX,SPEED_V)
208,     Delay(4500)
209,     Mov(Y_0,SPEED_V)
210,     Call WASH_3_H_API(2600,70)
211,     Call WASH_6_H_API(3000,20)
212,     Call WASH_9_H_API(3000,20)
213,     Heater(54,0,0)
214,     '###
215,     Call ELUTE_HEAT861_API
216,     Call  TIP3_REJECT_API
217,     '###
218,     ME(ME_LOW)
219,     Mov(V_0,SPEED_V)
220,     Mov(Y_0,SPEED_V)
221,     Mov(X_0,SPEED_V)
222,     Mov(C_0,SPEED_V)


